Transform property functions

Functions for property values transformation using standard normal distribution:

Name Generated expression Description Expression example Ex

TrandformToNormal

TransformToNormal(object type
"Object name", "Property name", source property)

TransformToNormal(source property)

Transform property to standard normal distributed property.

TransformToNormal($Porosity$)

58

TransformFromNormal

TransformFromNormal(object type,
"Object name", "Property name", source property)

TransformFromNormal(property for empiric distribution, source property)

Transform property from standard normal distributed property.

TransformFromNormal(grid, "Edit", "Porosity", $porosity$)

 

Transformation to standard normal distribution    click to enlarge

Transformation from standard normal distribution    click to enlarge

The parameters object type, “Object name”, and “Property name” specify the property which will be used to create empiric distribution in both functions. Parameter $Prop$ is the source property, whose values will be transformed.

Usually, the empiric distribution is based on the source property values for the 'transform to normal' operation. So, the following syntax is also possible: TransformToNormal($Prop$).

The function TransformFromNormal makes the assumption that $Prop$ values have a standard normal distribution. In case the property of the empiric distribution and source property belong to the same selected object, the following expression can be used:

TransformFromNormal($PropertyForEmpiric$, $SourceProperty$).

Example 58 Property transformation

Original    click to enlarge

TransformToNormal(grid, "Field2", "PP", $PP$)    click to enlarge